// pages/couponCenter/couponCenter.js
const http = require('../../utils/http.js');
const app = getApp();
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		couponArr: []
	},
	coupon() {
		wx.showLoading({
			title: '加载中',
		})
		const uid = app.globalData.uid;
		http.fetchApi('procedure_t', {
			p: `R2006002|${uid}`
		}).then(res => {
			const {
				code,
				results
			} = res.data
			if (code == 1) {
				this.setData({
					couponArr: results
				})
			}
		})
		wx.hideLoading();
	},
	receive(e) {

		let id = e.currentTarget.dataset.id;

    //过期无法领取
    let sflq = e.currentTarget.dataset.sflq;
    if (sflq>0){
      wx.showToast({
        title: `已经领取过了,无法再次领取!`,
        icon: 'none'
      })
      return
    }
		const uid = app.globalData.uid;
		http.fetchApi('procedure_t', {
			p: `R2006003|${uid}|${id}`
		}).then(res => {
			const {
				code,
				results
			} = res.data
			if (code == 1) {
				wx.showToast({
					title: `领取成功`,
					icon: 'none',
          success(){
            setTimeout(()=>{
              wx.navigateBack({

              })
            },1000)
          }
				})
       
			} else {
				wx.showToast({
					title: `领取失败`,
					icon: 'none'
				})
			}
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function(options) {
		this.coupon()
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function() {

	}
})
